﻿body, .copyright {
    background-color:#34aadc;
}

.copyright{
    padding: 0 !important;
}

.login-box-container{
    background-color: rgba(131, 131, 131, 0.5);
    z-index: 999;
}

.login-box {
    padding:5px 3px;
    min-height: 25px;
    color: yellow !important;
    background-color: rgba(131, 131, 131, 0.7);
}

.login-box a{
    text-decoration:underline;
    color:inherit !important;
}

.login-box a:hover{
    font-weight:bold;
    color:inherit !important;
}

.account-info{
    float: right;
}

.page-container {
    background-color: #fff;
}

.ft-homepage-header-image {
    width:100%;
}

.homepage-s1-content{
    position: relative;
    padding: 0px;
}

.homepage-s2{
    background-color:rgb(238, 238, 238);
    padding-top: 20px;
}

.homepage-s3{
    margin-bottom: 20px;
    margin-top: 20px;
}

.header-box{
    position: absolute;
    bottom: 15px;
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
}
.header-center-box{
    min-width:100px;
    width: 100%;
    text-align:center;
    color: white;
}

.footy-vn{
    font-size: xx-large;
    margin-bottom: 0px;
}

.sologan{
    font-size:larger;
    margin-bottom: 25px;
}

.ft-btn-register {
}

.homepage-feature-img {
    width: 40%;
}

.homepage-feature-header {
    font-size: x-large;
    color: #34aadc;
}

.homepage-feature-content{
    text-align:justify;
}

.homepage-feature-img, .homepage-feature-header{
    text-align:center;
}

.feature:hover{
    box-shadow: -1px 0 10px 2px rgb(195, 195, 195);
    cursor:pointer;
    text-decoration: none;
}

.feature:first-child {
    position: relative;
    left:5px;
}

.feature:last-child {
    position: relative;
    right:5px;
}

.feature-menu{
    margin-top: 10px;
}

.feature-menu img{
    max-height: 30px;
}